﻿// Archivo JScript
/**
** REDONDEAR NUMERO A LA CANTIDAD DE DECIMALES REQUERIDA
** numDec : numero
** nDec : cantidad decimales
**/
function Redondear(numDec,nDec) {
    var n = new Number(numDec);
    return n.toFixed(nDec);
}

/**
** Visualiza la capa invisible
**
**/
function viewLayer(nameLayer) {
    var obj = document.getElementById(nameLayer);
    obj.style.display = "block";    
}   

/***
** Valida la entrada de numeros o el caracter ':'
**/
function ValidaKeyHora(evt) {
    if(window.event) {
    keynum = evt.keyCode;
    }
    else {
    keynum = evt.which;
    }
    
    if((keynum == 58) || (keynum > 47 && keynum < 58)) {
    return true;
    }
    else {
    return false;
    }
}

/***
** Valida la entrada de numeros y punto decimal
**/
function ValidaFormatDecimal(evt) {
    if(window.event) {
        keynum = evt.keyCode;
    }
    else {
        keynum = evt.which;
    }
    if((keynum==46)||(keynum>47 && keynum<58)) {
        return true;
    }
    else {
        return false;
    }
}

function ValidaFormatNum(evt) {
    if(window.event) {
        keynum = evt.keyCode;
    }
    else {
        keynum = evt.which;
    }
    if(keynum>47 && keynum<58) {
        return true;
    }
    else
        return false;
}

//Mensaje al usuario cuando el valor ingresado es superior a un valor esperado
function ValidaMaximoValor(obj, val) {
    var strDecimal = obj.value;
    if(strDecimal > val) {
    alert("Debe ingresar un valor menor que " + val);
    obj.focus();
    }
}